<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">

<head>
	<meta charset="UTF-8">
	<!--edge浏览器H5兼容设置-->
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<!--360浏览器H5兼容设置-->
	<meta name="renderer" content="webkit" />
	<title>香蕉手机商城</title>
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--导入核心文件-->
	<script th:src="@{/bootstrap3/js/holder.js}"></script>
	<link th:href="@{/bootstrap3/css/bootstrap.css}" rel="stylesheet" type="text/css">
	<script th:src="@{/bootstrap3/jquery-1.9.1.min.js}"></script>
	<script th:src="@{/bootstrap3/js/bootstrap.js}"></script>
	<!-- 字体图标 -->
	<link rel="stylesheet" th:href="@{/bootstrap3/font-awesome-4.7.0/css/font-awesome.css}"/>
	<link rel="stylesheet" type="text/css" th:href="@{/css/layout.css}"/>
	<link rel="stylesheet" type="text/css" th:href="@{/css/top.css}"/>
	<link rel="stylesheet" type="text/css" th:href="@{/css/footer.css}"/>
	<script th:src="@{/js/adddel.js}" type="text/javascript" charset="utf-8"></script>
</head>

<body>
<!--头部-->
<header class="header">
	<!--电脑商城logo-->
	<div class="row">
		<div class="col-md-3">
			<a th:href="@{/goIndex}">
				<img th:src="@{/images/index/BananaPhone.png}"/>
			</a>
		</div>
		<!--快捷选项-->
		<div class="col-md-9 top-item">
			<ul class="list-inline pull-right">
				<li><a th:href="@{/goOrders}"><span class="fa fa-file-text"></span>&nbsp;订单</a></li>
				<li class="li-split">|</li>
				<li><a th:href="@{/goCart}"><span class="fa fa-cart-plus"></span>&nbsp;购物车</a></li>
				<li class="li-split">|</li>
				<li>
					<!--下列列表按钮 ：管理-->
					<div class="btn-group">
						<button type="button" class="btn btn-link dropdown-toggle" data-toggle="dropdown">
                            <span id="top-dropdown-btn"><span class="fa fa-gears"></span>&nbsp;管理 <span
									class="caret"></span></span>
						</button>
						<ul class="dropdown-menu top-dropdown-ul" role="menu">
							<li><a th:href="@{/goPassword}">修改密码</a></li>
							<li><a th:href="@{/goUserdata}">个人资料</a></li>
							<li><a th:href="@{/goShowAddress}">收货管理 </a></li>
						</ul>
					</div>
				</li>
				<li class="li-split">|</li>
				<li><a th:href="@{/goLogin}"><span class="fa fa-user"></span>&nbsp;登录</a></li>
			</ul>
		</div>
	</div>
</header>
<!--导航 -->
<!--分割导航和顶部-->
<div class="row top-nav">
	<div class="col-md-6">
		<ul class="nav nav-pills">
			<li class="active"><a th:href="@{/goIndex}"><span class="fa fa-home"></span></a></li>
		</ul>
	</div>
</div>
<!--头部结束-->
<!--导航结束-->
<div class="container">
	<div class="col-md-2">
		<!--左侧导航开始-->
		<div class="panel-group" id="accordion">
			<div class="panel panel-default">
				<div class="panel-heading">
					<!--主选项：我的订单-->
					<p class="panel-title">
						<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">我的订单</a>
					</p>
				</div>
				<div id="collapseOne" class="panel-collapse collapse">
					<div class="panel-body">
						<div><a href="orders.html">全部订单</a></div>
						<div><a href="orders.html">待付款</a></div>
						<div><a href="orders.html">待收货</a></div>
						<div><a href="orders.html">待评价</a></div>
						<div><a href="orders.html">退货退款</a></div>
					</div>
				</div>
			</div>
			<div class="panel panel-default">
				<div class="panel-heading">
					<!--主选项：资料修改-->
					<p class="panel-title">
						<a data-toggle="collapse" data-parent="#accordion" href="#collapseTwo">资料修改</a>
					</p>
				</div>
				<div id="collapseTwo" class="panel-collapse collapse in">
					<div class="panel-body">
						<div><a th:href="@{/goPassword}">修改密码</a></div>
						<div><a th:href="@{/goUserdata}">个人资料</a></div>
						<div><a th:href="@{/goShowAddress}"><b>收货管理</b></a></div>
					</div>
				</div>
			</div>
		</div>
		<!--左侧导航结束-->
	</div>
	<div class="col-md-10">
		<div class="panel panel-default">
			<ul class="nav nav-tabs">
				<li><a th:href="@{/goPassword}">修改密码</a></li>
				<li><a th:href="@{/goUserdata}">个人资料</a></li>
				<li class="active"><a href="#">收货管理</a></li>
			</ul>
			<div class="panel-body">
				<!--地址显示-->
				<table class="table table-striped">
					<caption>收货地址列表</caption>
					<thead>
					<tr>
						<th>地址类型</th>
						<th>收货人姓名</th>
						<th>详细地址</th>
						<th>联系电话</th>
						<th colspan="3">操作</th>
					</tr>
					</thead>
					<tbody id="address-list">
<!--					<tr>-->
<!--						<td>家</td>-->
<!--						<td>八戒</td>-->
<!--						<td>北京市房山区高老庄3排6号</td>-->
<!--						<td>1380***1234</td>-->
<!--						<td><a th:href="@{/goAddress}" class="btn btn-xs btn-info"><span class="fa fa-edit"></span> 修改</a></td>-->
<!--						<td><a class="btn btn-xs add-del btn-info"><span class="fa fa-trash-o"></span> 删除</a></td>-->

<!--					</tr>-->
<!--					<tr>-->
<!--						<td>公司</td>-->
<!--						<td>八戒</td>-->
<!--						<td>北京市海淀区中关村中路1号1001室</td>-->
<!--						<td>1380***1234</td>-->
<!--						<td><a th:href="@{/goAddress}" class="btn btn-xs btn-info"><span class="fa fa-edit"></span> 修改</a></td>-->
<!--						<td><a class="btn btn-xs add-del btn-info"><span class="fa fa-trash-o"></span> 删除</a></td>-->

<!--					</tr>-->
<!--					<tr>-->
<!--						<td>宿舍</td>-->
<!--						<td>八戒</td>-->
<!--						<td>北京市海淀区永丰镇30号</td>-->
<!--						<td>1380***1234</td>-->
<!--						<td><a th:href="@{/goAddress}" class="btn btn-xs btn-info"><span class="fa fa-edit"></span> 修改</a></td>-->
<!--						<td><a class="btn btn-xs add-del btn-info"><span class="fa fa-trash-o"></span> 删除</a></td>-->

<!--					</tr>-->
					</tbody>
				</table>
				<a th:href="@{/goAddress}" class="btn btn-sm btn-primary"><span class="fa fa-plus"></span>新增收货地址</a>
			</div>
		</div>
	</div>
</div>


<script type="text/javascript">
	$(document).ready(function () {
		showAddressList();
	});

	function showAddressList() {
		$("#address-list").empty();
		$.ajax({
			url: "/address",
			type: "GET",
			dataType: "JSON",
			success: function (data) {
				let list = data;
				for (let i = 0; i < list.length; i++) {
					console.log(list[i].name);
					let address = '<tr>'
							+ '<td>#{tag}</td>'
							+ '<td>#{name}</td>'
							+ '<td>#{province}#{city}#{area}#{address}</td>'
							+ '<td>#{phone}</td>'
							+ '<td><a href="/goAddress" class="btn btn-xs btn-info"><span class="fa fa-edit"></span> 修改</a></td>'
							+ '<td><a onclick="deleteByAid(#{aid})" class="btn btn-xs add-del btn-info"><span class="fa fa-trash-o"></span> 删除</a></td>'
							+ '</tr>';

					address = address.replace(/#{aid}/g, list[i].aid);
					address = address.replace(/#{tag}/g, list[i].tag);
					address = address.replace("#{name}", list[i].name);
					address = address.replace("#{province}", list[i].provinceName);
					address = address.replace("#{city}", list[i].cityName);
					address = address.replace("#{area}", list[i].areaName);
					address = address.replace("#{address}", list[i].address);
					address = address.replace("#{phone}", list[i].phone);

					$("#address-list").append(address);
				}
				// $(".add-def:eq(0)").hide();
			}
		});
	}

	function deleteByAid(aid) {
		$.ajax({
			url: "/address/" + aid + "/deleteOneAddress",
			type: "POST",
			dataType: "JSON",
			success: function(rs) {
				if (rs.code == 200) {
					alert("删除收货地址成功！")
					showAddressList();
				} else {
					alert(rs.msg);
				}
			}
		});
	}
</script>
</body>

</html>